debar someone from somewhere - Deutsch Englisch Wörterbuch